sponge pastry rolls in syrup - Turc Anglais Dictionnaire